SchemaParser

open class SchemaParser : Parser

Constructors

Link copied to clipboard
constructor(input: TokenStream)

Types

Link copied to clipboard
open class GraphContext : ParserRuleContext
Link copied to clipboard
open class ListContext : ParserRuleContext
Link copied to clipboard
open class MetadataContext : ParserRuleContext
Link copied to clipboard
open class MetadataValueContext : ParserRuleContext
Link copied to clipboard
open class NameContext : ParserRuleContext
Link copied to clipboard
open class NodeContext : ParserRuleContext
Link copied to clipboard
open class PropertiesContext : ParserRuleContext
Link copied to clipboard
open class PropertyContext : ParserRuleContext
Link copied to clipboard
open class QualifiedContext : ParserRuleContext
Link copied to clipboard
open class RelationshipContext : ParserRuleContext
Link copied to clipboard
open class StartContext : ParserRuleContext
Link copied to clipboard
open class StringLiteralContext : ParserRuleContext
Link copied to clipboard
open class TargetContext : ParserRuleContext
Link copied to clipboard
open class TypeContext : ParserRuleContext
Link copied to clipboard
open class TypeValueContext : ParserRuleContext
Link copied to clipboard
open class UnionContext : ParserRuleContext

Properties

Link copied to clipboard
val _ATN: ATN
Link copied to clipboard
val _serializedATN: String = "#™��          ��"� � �#��.  1 7;A  D FIMV  Y [`fhmpx       ‚       ‹ “��� ���!���'���4���H���Q��� _��� l���q���s���{���}���„���†���Š���Œ���”��� "�! ���"#���#!���#$���$%���%&��&���'(��() �)/��*+�+,��,.���-*���.1���/-���/0���02���1/���23��3���46��57�65���67���78���8: �9;�:9���:;���;E���<=��=B�>?��?A�@>���AD���B@���BC���CF���DB���E<���EF���F���GI�HG���HI���IJ���JL �KM�LK���LM���MN���NO���OP �P���QZ��RW �ST��TV �US���VY���WU���WX���X[���YW���ZR���Z[���[\���\]��] ���^`�_^���_`���`a���ag �be��cf �df �ec���ed���fh���gb���gh���h ���im�jm�km �li���lj���lk���mo���np ��on���op���p ���qr��r���st��tu ��uw�vx ��wv���wx���xy���yz ��z���{|!��|���}€ �~ �� �€~���‚���‚€���‚ƒ���ƒ���„…��…���†‡ ��‡���ˆ‹ �‰‹ �Šˆ���Љ���‹���Œ�� �ސ�Ž������’���‘“�’‘���’“���“���”•��•– �–—��—���#/6:BEHLWZ_eglow‚Š’"
Link copied to clipboard
val ANY: Int = 19
Link copied to clipboard
val AT: Int = 1
Link copied to clipboard
val BOOLEAN: Int = 20
Link copied to clipboard
val COLON: Int = 8
Link copied to clipboard
val COMMA: Int = 7
Link copied to clipboard
val COMMENT: Int = 35
Link copied to clipboard
val DATE: Int = 21
Link copied to clipboard
val DATE_TIME: Int = 22
Link copied to clipboard
val DIRECTED: Int = 15
Link copied to clipboard
val DOT: Int = 12
Link copied to clipboard
val DURATION: Int = 23
Link copied to clipboard
val EOF: Int = -1
Link copied to clipboard
val FLOAT: Int = 24
Link copied to clipboard
val GRAPH: Int = 16
Link copied to clipboard
val GT: Int = 10
Link copied to clipboard
val INTEGER: Int = 25
Link copied to clipboard
val LC: Int = 2
Link copied to clipboard
val LIST: Int = 30
Link copied to clipboard
Link copied to clipboard
val LOCAL_TIME: Int = 27
Link copied to clipboard
val LP: Int = 5
Link copied to clipboard
val LT: Int = 9
Link copied to clipboard
val NAME: Int = 31
Link copied to clipboard
val NODE: Int = 17
Link copied to clipboard
val PIPE: Int = 13
Link copied to clipboard
val QM: Int = 11
Link copied to clipboard
val QUALIFIED: Int = 32
Link copied to clipboard
val RC: Int = 3
Link copied to clipboard
val RP: Int = 6
Link copied to clipboard
val RULE_graph: Int = 1
Link copied to clipboard
val RULE_list: Int = 8
Link copied to clipboard
val RULE_metadata: Int = 14
Link copied to clipboard
Link copied to clipboard
val RULE_name: Int = 11
Link copied to clipboard
val RULE_node: Int = 2
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val RULE_start: Int = 0
Link copied to clipboard
Link copied to clipboard
val RULE_target: Int = 13
Link copied to clipboard
val RULE_type: Int = 6
Link copied to clipboard
Link copied to clipboard
val RULE_union: Int = 10
Link copied to clipboard
Link copied to clipboard
val SEMICOLON: Int = 4
Link copied to clipboard
val STRING: Int = 28
Link copied to clipboard
Link copied to clipboard
val TIME: Int = 29
Link copied to clipboard
Link copied to clipboard
val TYPE_VALUE: Int = 18
Link copied to clipboard
val UNDIRECTED: Int = 14
Link copied to clipboard
val VOCABULARY: Vocabulary
Link copied to clipboard
val WHITESPACE: Int = 34

Functions

Link copied to clipboard
open fun action(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int)
Link copied to clipboard
open fun addErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
open fun addParseListener(listener: ParseTreeListener)
Link copied to clipboard
open fun compileParseTreePattern(pattern: String, patternRuleIndex: Int): ParseTreePattern
Link copied to clipboard
open fun consume(): Token
Link copied to clipboard
open fun createErrorNode(parent: ParserRuleContext, t: Token): ErrorNode
Link copied to clipboard
open fun createTerminalNode(parent: ParserRuleContext, t: Token): TerminalNode
Link copied to clipboard
open fun dumpDFA()
Link copied to clipboard
open fun enterOuterAlt(localctx: ParserRuleContext, altNum: Int)
Link copied to clipboard
open fun enterRecursionRule(localctx: ParserRuleContext, ruleIndex: Int)
Link copied to clipboard
open fun enterRule(localctx: ParserRuleContext, state: Int, ruleIndex: Int)
Link copied to clipboard
open fun exitRule()
Link copied to clipboard
open fun getATN(): ATN
Link copied to clipboard
open fun getATNWithBypassAlts(): ATN
Link copied to clipboard
Link copied to clipboard
open fun getContext(): ParserRuleContext
Link copied to clipboard
open fun getCurrentToken(): Token
Link copied to clipboard
Link copied to clipboard
open fun getErrorHandler(): ANTLRErrorStrategy
Link copied to clipboard
open fun getErrorHeader(e: RecognitionException): String
Link copied to clipboard
open fun getErrorListenerDispatch(): ANTLRErrorListener
Link copied to clipboard
open fun getErrorListeners(): List<out ANTLRErrorListener>
Link copied to clipboard
open fun getExpectedTokens(): IntervalSet
Link copied to clipboard
open fun getExpectedTokensWithinCurrentRule(): IntervalSet
Link copied to clipboard
Link copied to clipboard
open fun getInputStream(): TokenStream
abstract fun getInputStream(): IntStream
Link copied to clipboard
open fun getInterpreter(): ATNInterpreter
Link copied to clipboard
open fun getInvokingContext(ruleIndex: Int): ParserRuleContext
Link copied to clipboard
Link copied to clipboard
open fun getParseInfo(): ParseInfo
Link copied to clipboard
open fun getParseListeners(): List<ParseTreeListener>
Link copied to clipboard
Link copied to clipboard
open fun getRuleContext(): ParserRuleContext
Link copied to clipboard
open fun getRuleIndex(ruleName: String): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getSourceName(): String
Link copied to clipboard
fun getState(): Int
Link copied to clipboard
open fun getTokenErrorDisplay(t: Token): String
Link copied to clipboard
open fun getTokenFactory(): TokenFactory<out Any>
Link copied to clipboard
Link copied to clipboard
open fun getTokenStream(): TokenStream
Link copied to clipboard
open fun getTokenType(tokenName: String): Int
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getVocabulary(): Vocabulary
Link copied to clipboard
Link copied to clipboard
open fun inContext(context: String): Boolean
Link copied to clipboard
open fun isExpectedToken(symbol: Int): Boolean
Link copied to clipboard
open fun isMatchedEOF(): Boolean
Link copied to clipboard
open fun isTrace(): Boolean
Link copied to clipboard
Link copied to clipboard
open fun match(ttype: Int): Token
Link copied to clipboard
open fun matchWildcard(): Token
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun precpred(localctx: RuleContext, precedence: Int): Boolean
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun pushNewRecursionContext(localctx: ParserRuleContext, state: Int, ruleIndex: Int)
Link copied to clipboard
Link copied to clipboard
open fun removeErrorListener(listener: ANTLRErrorListener)
Link copied to clipboard
Link copied to clipboard
open fun removeParseListener(listener: ParseTreeListener)
Link copied to clipboard
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun sempred(_localctx: RuleContext, ruleIndex: Int, actionIndex: Int): Boolean
Link copied to clipboard
open fun setBuildParseTree(buildParseTrees: Boolean)
Link copied to clipboard
open fun setContext(ctx: ParserRuleContext)
Link copied to clipboard
open fun setErrorHandler(handler: ANTLRErrorStrategy)
Link copied to clipboard
fun setInputStream(input: IntStream)
Link copied to clipboard
open fun setInterpreter(interpreter: ATNInterpreter)
Link copied to clipboard
open fun setProfile(profile: Boolean)
Link copied to clipboard
fun setState(atnState: Int)
Link copied to clipboard
open fun setTokenFactory(factory: TokenFactory<out Any>)
Link copied to clipboard
open fun setTokenStream(input: TokenStream)
Link copied to clipboard
open fun setTrace(trace: Boolean)
Link copied to clipboard
open fun setTrimParseTree(trimParseTrees: Boolean)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun unrollRecursionContexts(_parentctx: ParserRuleContext)